Mô hình mẫu đầu tiên Mẫu đầu tiên

Mô hình mẫu đầu tiên là một phương pháp phát triển hệ thống trong đó một mô hình mẫu được xây dựng, kiểm tra, sau đó xây dựng lại nếu cần thiết cho đến khi đạt được một mô hình mẫu chấp nhận được, từ mô hình này, một hệ thống hoặc sản phẩm hoàn chỉnh có thể được phát triển.

Trong trường hợp không có thông tin chi tiết cho đầu vào của hệ thống, những yêu cầu cần xử lý, và những yêu cầu đầu ra, mô hình mẫu đầu tiên nên được sử dụng. Mô hình này tăng tính linh hoạt của quá trình phát triển bằng cách cho phép khách hàng tương tác và thử nghiệm với một đại diện của sản phẩm.

Chu trình của mô hình mẫu đầu tiên

  • Thu thập yêu cầu.
  • Nhà phát triển và khách hàng xác định những yêu cầu chung, tổng thể, đồng thời cần phải xác định được những yêu cầu cần nhiều sự đầu tư.
  • Một thiết kế nhanh được đưa ra, tập trung vào những thứ sẽ được hiển thị  cho người sử dụng (khách hàng) chẳng hạn như định dạng đầu ra, đầu vào của chương trình…
  • Sử dụng những đoạn chương trình có sẵn hoặc tự viết để chèn vào phiên bản hiện tại.
  • Mẫu đầu tiên được đánh giá bởi khách hàng hoặc người sử dụng và nó được sử dụng để tinh chỉnh những yêu cầu cho phần mềm được phát triển.
  • Quá trình trên được lặp lại cho đến khi mẫu đầu tiên được tinh chỉnh thỏa mãn yêu cầu của người dùng.

Một mô hình mẫu đầu tiên thường thiếu khả năng hiển thị quá trình, đòi hỏi khả năng tạo mẫu nhanh, chỉ được áp dụng vào những hệ thống nhỏ hoặc trung bình, một phần của hệ thống lớn (như giao diện người dùng) hoặc những hệ thống có thời gian sống ngắn.